Improved error reporting for software that uses black-box components
نویسندگان
چکیده
منابع مشابه
Black-box composition of mismatched software components
concern This column identifies a shared intention underlying a set of alternative interface conventions. These concerns are the root of our interest in styles: if there were only one way for a given abstract concern to be realised concretely, then there would be no need for composition tools like Cake to support multiple styles. Sample concretion approaches These describe broad equivalence clas...
متن کاملAdaptation of Black-Box Software Components
The globalization of the software market leads to crucial problems for software companies. More competition between software companies arises and leads to the force on companies to develop ever newer software products in ever shortened time interval. Therefore the time to market for software systems is shortened and obviously the product life cycle is shortened too. Thus software companies shor...
متن کاملExtracting State Models for Black-Box Software Components
We propose a novel black-box approach to reverse engineer the state model of software components. We assume that in different states, a component supports different subsets of its services and that the state of the component changes solely due to invocation of its services. To construct the state model of a component, we track the changes (if any) to its supported services that occur after invo...
متن کاملDistributed Black-Box Software Testing Using Negative Selection
In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...
متن کاملComposition Languages for Black-Box Components
Supporting reuse of existing pieces of code is one of the main goals of software engineering. In the name of reuse, modulebased programming languages came to be, only to be surpassed by object-oriented technology. With the same motivation component-based solutions are overtaking objectoriented solutions. However, the delegation-only focus of component-based programming risks of resulting in the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 2007
ISSN: 0362-1340,1558-1160
DOI: 10.1145/1273442.1250747